power dissipating - French English Dictionary